the shroud of turin - Turkish English Dictionary